/* CLEAR DEFAULT STYLE OF BROWSER (http://meyerweb.com/eric/tools/css/reset) */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
table,caption,tbody,tfoot,thead,tr,th,td{
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
}
img{
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
ol,ul{
	list-style:none;
}
blockquote,q{
	quotes:none;
}
blockquote:before,blockquote:after,q:before,q:after{
	content:'';
	content:none;
}
:focus{
	outline:0;
}
ins{
	text-decoration:none;
}
del{
	text-decoration:line-through;
}
/* SET DEFAULT STYLE FOR BROWSER (http://960.gs) */
hr{
	border:0 #ccc solid;
	border-top-width:1px;
	clear:both;
	height:0;
}
h1{
	font-size:25px;
}
h2{
	font-size:23px;
}
h3{
	font-size:21px;
}
h4{
	font-size:19px;
}
h5{
	font-size:17px;
}
h6{
	font-size:15px;
}
ol{
	list-style:decimal;
}
ul{
	list-style:disc;
}
li{
	margin-left:30px;
}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{
	margin-bottom:20px;
}
/* STYLE FOR ALL PROJECT */
.fl{
	float:left!important;
}
.fr{
	float:right!important;
}
.clear{
	clear:both;
}
.anpha{
	margin-left:0!important;
}
.omega{
	margin-right:0!important;
	border-right:0!important;
}
.star{
	color:#F00;
}
/* STYLE FOR CURRENT PROJECT */
#main-home #left{
	width:403px;
	float:left;
	position:relative;
	left:-5px;
}
#main-home #right{
	width:564px;
	margin:5px 0 0;
	float:right;
}
#main-home #right img, #main-home #left img{
	float:left;
}
	/*-- PRODUCTS --*/
#poduct-left{
background: #ffffff;
float:left;
width:208px;
min-height:420px
}
#left-menu{
	margin-top:25px;
}
#left-menu #title{
color:#000000;
font:italic bold 14px Arial;
text-transform:uppercase;
	padding:3px 0 3px 30px;
}
#left-menu #content{
	padding:10px 0 0 50px;
}
#left-menu #content a{
	display:block;
	background:url(../images/list.gif) no-repeat scroll 0 6px;
	font:14px Arial, Helvetica, sans-serif;
	padding:6px 0 6px 16px;
	color:#474746
}
#poduct-right{
float:right;
width:750px;
padding-right:0px;
}
#poduct-right ul{
	list-style:none;
}
#poduct-right ul li{
	margin-left:0px;
}
#page-top{
	font:14px Arial;
	padding:2px 10px;
	margin-bottom:5px;
}
#page-bottom{
	padding:2px 10px;
	margin-top:15px;
}
#list-poduct #poduct a{
	color:#000;
}
#list-poduct #poduct{
float:left;
font-size:10px;
height:227px;
text-align:center;
width:187px;
}
#page-top a{
	color:#666;
}
.search-store #search{
	margin-top:10px!important
}
#text1 img{
margin-left:5px;
margin-top:-9px;
position:absolute;
width:auto !important;
}
#list-poduct #poduct img{
	width:187px;
}
.banner-nam{
	margin:5px -5px 10px;
	float: left;
	background: #ffffff;
}
div.pagination {
margin:0!important;
padding:0!important;
font-size:13px!important;
}
#text1{
	font-weight:bold;
}
#text2{
	font-weight:bold;
	color:#ef203c;
}
#text3{
	color:#206f14;
}
#poduct-detail{
	border-bottom:1px dashed #c6c6c6;
	margin:10px 0 8px 0;
}
#poduct-detail #left{
	width:325px;
	float:left;
}
#poduct-detail #right{
	float:right;
	width:425px;
}
#poduct-detail #right #title{
	font:bold 13px Tahoma;
	background:#f0f0f0;
	padding:3px 10px;
	display:inline-block;
	margin:15px 0 1px;
}
#poduct-detail #right #content{
	background:#f0f0f0;
	padding:8px 10px;
	font-size:13px;
}
#product-detail-thum{
	margin-bottom:20px;
}
#product-detail-thum img{
	border:1px solid #c9c9c9;
	margin-left:8px;
	float:left;
}
#color{
	border:1px solid #b0b0b0;
	width:26px;
	height:26px;
	float:left;
	margin-right:5px;
}
	/*-- CONTACT --*/
#contact{
clear:both;
margin:0 15px;
padding:5px 0 0;
}
input.text, textarea{
	border:none;
	width:281px;
}
input.text{
	background:none;
	border-bottom:1px dashed #000;
	margin-top:15px;
}
#button{
	background:url(../images/contact-button.gif);
	border:none;
	width:98px;
	height:28px;
	margin:10px 0;
}
textarea{
	background:url(../images/textarea.gif) no-repeat;
	height:140px;
}
input.error{
	border-color:#F00;
}
label.error{
	display:none!important;
}

#commentForm p{
	margin:10px 0;
}
#commentForm ul{
	list-style:none;
	margin-bottom:0;
	width: 210px;
}
#commentForm ul li{
	margin-left:0;
	width: 210px;
}
#bg-a {
background:url("../images/textarea-more.gif") no-repeat scroll 0 0 transparent;
height:281px;
margin-left:281px;
margin-top:-124px;
*margin-left:-4px;
*margin-top:20px;
position:absolute;
width:140px;
}
/* -- new css -- */
a{
	text-decoration:none;
}

a:hover, .active{
	color:#EF203C!important;
}
body{
	font:12px Arial, Helvetica, sans-serif;
	background:url(../images/bg.gif) center;
}
#container{
	width:977px;
	margin:auto;
	border-color:#b9b9b9;
	border-style:dashed;
	border-width:0 1px;
	height:100%;
}
#header{
	float:left;
	height:118px;
	overflow:hidden
}
#logo{
	margin-top:-10px;	
}
#topmenu{
	background:url(../images/menu.png);
	width:1050px;
	height:30px;
	font-size:14px;
	margin-top:20px;
	margin-left:-36px;
	text-align:center;
	padding-top:14px;
}
#topmenu a{
	color:#6b6868;
	margin:0 23px;
}
#search-home{
	float:left;
	width:213px; 
	margin-top: 5px;
        min-height: 500px;
}
marquee{
	height:120px;	
}
#search{
	background: #ffffff url(../images/search.jpg) no-repeat;	
	height:162px;
	width:210px;
}
#search #form{
	margin-left:3px;
}
#search #title{
color:#998F8F;
font-size:14px;
font-style:italic;
font-weight:bold;
margin-bottom:5px;
padding-left:44px !important;
padding-top:5px;
}
#search #input{
margin-bottom:5px;
width:185px;
border:1px solid #938a7a;
}
#search #button{
	background:url(../images/button.png) no-repeat;
	width:96px;
	height:32px;
	margin:1px 0 0 9px !important;
	border:0;
	cursor:pointer
}
#flash-slide{
	float:left;
	position:relative;
}
#flash-slide #slide{
	width:510px;
	border:1px solid #d0d0d0;
	border-left:0;
	height:425px;
	position:absolute;
	top:0;
}
#flash-slide .shadow{
	background:url(../images/shadow.png) no-repeat;
height:436px;
left:0;
position:absolute;
top:0;
width:16px;
top:-5px;
z-index:10;
}
#main-home{
width:100%;
clear:both;
margin-top:10px;
overflow:hidden;
}
#main-home #left{
float:right;
width:210px;
margin-right:-5px;
}
#main-home #left img{
	margin:10px 0;
	margin-left: 20px;
}
#s4{
	clear:both;
	margin:auto;
	overflow:visible !important;
}
#s4 img{
	width:140px;
	height:140px;
	margin:0 5px;
}
#s4 .flow{
	overflow:hidden;	
	width:830px;
	position:absolute;
	left:0;
}
#s4 .next,#s4 .prev{
	border:0;
	width:22px;
	height:40px;
}
#s4 .next{
	background:url(../images/right.gif)  no-repeat;
	right:-40px !important;
}
#s4 .prev{
	background:url(../images/left.gif) no-repeat;
	left:-40px !important;
}
#dcch{
	list-style:none;
}
#dcch img{
	margin-left:0px;
}
#dcch li{
	margin-top:10px;
}
#main-home #right{
	display:none;
}
#footer{
	background:url(../images/footer.png) no-repeat;
	width:1052px;
	height:36px;
	margin-left:-40px;
	color:#6b6767;
	font-size:13px;
	padding-top:20px;
	clear:both;
	float:left;
}
.footer-l{
	float:left;
	margin-left:48px;
}
.footer-r{
	float:right;
	margin-right:43px;
}
#footer a{
	color:#6b6767;
}
#footer a:hover{
	
}